package com.manli.api.dto;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author manli
 * @email 
 * @date 2020-05-06 09:35:47
 */
@ApiModel(value = "LoggingEvent")
@Data
public class LoggingEvent implements Serializable {

	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "Long")
	    private Long timestmp;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String formattedMessage;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String loggerName;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String levelString;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String threadName;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "Integer")
	    private Integer referenceFlag;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String arg0;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String arg1;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String arg2;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String arg3;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String callerFilename;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String callerClass;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String callerMethod;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "String")
	    private String callerLine;
	/**
	 * 
	 */

    @ApiModelProperty(value = "",dataType = "Long")
	    private Long eventId;

}
